PIONEER CDJ-400





for VirtualDJ 8.0+
Last Update : September 2017
 

SETUP


Connections


Depending on the amount of CDJ-400 available units and other connected gear (mixers, other sound-cards etc), make the appropriate connections as described in the Advanced setup chapter

Firmware & Drivers


Firmware :
Update the firmware of each CDJ-400 unit to the latest version from https://www.pioneerdj.com/en/support/software/cdj-400/#firmware-update

Drivers :
Windows : Install the Pioneer ASIO drivers from https://www.pioneerdj.com/en/support/software/cdj-400/#drivers The ASIO drivers are optional. The Windows WASAPI drivers can be used instead as well.
Mac OSX: You don't have to install any driver. Mac OS standard audio driver will be automatically installed when you CDJ is connected to your Mac with a USB cable.

VirtualDJ 8 Setup


Download and install VirtualDJ 8 from http://www.virtualdj.com/download/index.html (in case you have not done already)

Once VirtualDJ 8 is opened, a Login Window will appear. Login with your virtualdj.com account credentials.

A Pro Infinity or a Pro Subscription License is required to use the Pioneer CDJ-400 with VirtualDJ 8. Without any of the above Licenses, the controller will operate for 10 minutes each time you restart VirtualDJ 8.
http://www.virtualdj.com/buy/index.html


A detection window will appear next verifying the proper connection.

Click on the Use Soundcard button in case the built-in sound cards of the CDJ-400 are used and VirtualDJ will automatically apply the necessary Audio configuration. See Advanced setup chapter for further details.

Click OK.


The unit is now ready to operate.

MIDI Operation


The unit should be visible in the CONTROLLERS tab of Config and the “factory default” available/selected from the Mappings drop-down list.
The factory default Mapping offers the functions described in this Manual, however those can be adjusted to your needs via VDJ Script actions.



Note. Each CDJ-400 unit (if more than 1 is connected) will be additionally displayed in this window, and any modifications in the mapping file will affect all units.

Find more details at http://www.virtualdj.com/wiki/VDJ8script.html


AUDIO Setup


The unit has a pre-defined Audio setup and a special button in the AUDIO tab of Config to provide that. Alternative setups can be applied, depending your setup and the available units. See Advanced setup chapter





Refer to the manual of the unit for further features and setups.
https://www.pioneerdj.com/en/support/documents/cdj-400/

For further VirtualDJ settings and features please refer to the User Guide of VirtualDJ 8.
http://www.virtualdj.com/manuals/virtualdj8/index.html

 

Controls





KEY

ACTION

U USB
Press this button to set the unit to PC mode in order to control a VirtualDJ deck. (the PC LED will be lit)
1 PLAY
Press to play the loaded track. Press again to pause the track. The LED will blink when track is paused and lit solid when track is playing
2 CUE
When track is paused, press this button to set current track's position as a temporary CUE point. Press and hold this button to preview track while held. While held, press PLAY to continue playing or release to return to the CUE position.
When track is playing, press this button to return to the stored CUE position (or the beginning of the track if no CUE is set.
The LED of this button will blink if the track is paused but current position is not the stored CUE point and lit solid in all other cases.
3 SEARCH
Press these buttons to move track backwards/forward by 4 beats (while kept pressed)
4 TRACK SEARCH
Press these buttons to move track backwards/forward by 4 seconds (while kept pressed)
5 DIRECTION
Press this button to change the playback direction. When enabled (LED is lit) the track plays backwards. Press again to disable and continue normal playback from the current position.
6 JOGWHEEL
Use the jogwheel to scratch, pitch-bend or adjust the entry and exit loop positions.
When VINYL mode is enabled, use the upper/inner part of the wheel to scratch the track backwards/forward and the outer part (side) to pitch-bend (temporary speed-up/slow-down tempo)
When VINYL mode is disabled use any part of the jogwheel to pitch-bend (temporary speed-up/slow-down tempo)
See LOOP controls for loop in/out adjust.
7 TEMPO
Use this fader to adjust the tempo (pitch) of the track. In middle position, the track will play at its original tempo (BPM). The pitch% and BPM value are displayed on the LCD of the unit.
8 MASTER TEMPO
Use this button to enable/disable Master Tempo (Keylock). When enabled, pitch/tempo changes will not affect the Key of the track
9 TEMPO RANGE
Use this button to select the % range for the Pitch fader. On each press, the range will cycle through 6,10,16 and 100%. The selected range is displayed on the LCD of the unit
10 VINYL
Use this button to enable/disable Vinyl mode. When enabled (LED is lit) use the inner/upper part of the jog to scratch.
11 LOOP IN
When not in Loop, use this button to set current track's position as the beginning of the loop.
When in loop, use this button to enable/disable Loop In Adjust mode (LED will blink fast) and then use the jogwheel to fine-adjust the entry point of the Loop.
12 LOOP OUT
When Loop In is set, use this button to set current track's position as the end point of the loop and enable the loop..
When in loop, use this button to enable/disable Loop Out Adjust mode (LED will blink fast) and then use the jogwheel to fine-adjust the exit point of the Loop.
13 LOOP
When Loop is enabled, use this button to exit the Loop. When not in Loop, use this button to enable the last triggered loop (reloop)
14 BEAT LOOP
Use these buttons to half/double the size of the triggered loop
15 MULTI BUTTONS
The 3 Multi-buttons can be assigned to control Hotcues, Samples and Effects. See Multi-Buttons for further details.
16 HOLD
This button is used to modify the operation of the multi-buttons See Multi-Buttons for further details.
17 CALL
Use this button to cycle through the Temporary CUE and the saved Hotcues
18 MEMORY
Use this button to enable/disable Smart Loop. When enabled (MEMORY is displayed on the LCD), manually set loops will snap to the nearest size in beats, offering a seamless loop.
19 EJECT
Use this button to assign the unit to a different VirtualDJ deck.
When a single CDJ-400 is connected the button is cycling assign through all the available skin decks.
when a pair is connected, the button is cycling through the left or right VirtualDJ decks (1,3,5 etc or 2,4,6 etc)
20 SELECT/PUSH
Turn the rotary to scroll though the files or folders of the focused Browser list.
When focus is on the Files or Sideview lists, push the rotary to load the selected track to the assigned deck.
When focus is on the folders list, push the rotary to set focus to the Files list if the folder has tracks, or expand its sub-folders and move focus to the next one
21 BACK
Use this button to set focus to the Folders list of Browser. When focus is on the Folders list, use the same button to expand/collapse its sub-folders (if available)
22 LCD
The LCD screen offers information about the Remain/Elapsed Track time, its current BPM, the applied Pitch(tempo) and its range, along with a line of 12 characters scrolling the Track's Artist and Title.
The same line is used to temporary display the menu options and functions of the Multi-Buttons. See Multi-Buttons for further details.
23 TIME MODE
Use this button to toggle Time Display between Remain and Elapsed Time.
Hold the button for more than 1 second to enable/disable Auto-Cue. When enabled (A.CUE is displayed on the LCD), the tracks will be loaded at the Hotcue 1 position (or the beginning of the track if Hotcue is not set)
24 TEXT MODE
Use this button to cycle the 3 Text display modes and show the Artist, Title or Artist - Title on the Text line of the LCD
 

Multi Buttons


The 3 available Multi-buttons can be assigned to Hotcue, Sampler or Effects mode individually and offer different VirtualDJ functionality depending on the selected mode. The assigned functions are saved across sessions.

HOTCUES mode


The Hotcue mode is the default selected mode for all 3 Multi-buttons. In this mode, the Multi-buttons save the current track's position to a Hotcue (1,2 or 3) if not assigned, or jump to that Hotcue point if Hotcues are already assigned. Additional functionality of the Multi-buttons in this mode is offered through a menu:



SAMPLER mode


How to select the Sampler mode for a Multi-button:

.
In this mode, the Multi-buttons trigger the selected sample from the selected VirtualDJ Sampler Bank. Additional functionality of the Multi-buttons in this mode is offered through a menu:



EFFECTS mode


How to select the Effects mode for a Multi-button:

.
In this mode, the Multi-buttons trigger the selected effect. Additional functionality of the Multi-buttons in this mode is offered through a menu:

 

ADVANCED SETUP


The CDJ-400 is equipped with a built-in 2-channel sound card, which can be used to output the audio of a VirtualDJ deck. In most of the cases a pair of CDJ-400 along with an analogue/digital mixer is used, but other combinations can be used as well.

A. SINGLE UNIT - NO MIXER


In case a single unit is available and no mixer, you could still operate your CDJ-400 with VirtualDJ and control any VirtualDJ deck.


- Connect your CDJ-400 with a USB port of your computer using a USB cable.
- Connect the Audio Output of the CDJ-400 with a pair of amplified speakers using proper RCA cables.
- Optionally connect a prair of Headphones to your computer's sound output (Headphones socket).
- Manually create the following audio setup and click to APPLY


Audio setup with a single CDJ-400 and no mixer

- Use the EJECT button (hold for more than 1 second) to cycle control through the available VirtualDJ decks.
- Use the mixer of the VirtualDJ GUI to mix (using mouse or keyboard shortcuts)

B. PAIR OF UNITS - MIXER WITHOUT SOUND CARD


In this case a mixer without built-in sound card is used.

Audio setup with a pair of CDJ-400 and a mixer without built-in sound card


- Connect each one of the CDJ-400 with a USB port of your computer
- Connect the Audio Out of each CDJ-400 with an Input channel of your mixer using proper RCA cables. This connection is to route the audio signal of the USB Audio interface to the Output of the mixer
- Connect your amplifier or amplified speakers to the Master Output of your mixer.
- Connect your Headphones to the Headphones socket of your mixer.
- Click on the CDJ-400 special button in the CARD tab of the AUDIO tab of VirtualDJ Settings to automatically generate the necessary audio configuration.
- Click to APPLY.


Audio setup with a pair of CDJ-400 and a mixer without built-in sound card


C. PAIR OF UNITS - MIXER WITH SOUND CARD


When a dj mixer with a built-in sound card is available, then the sound cards of the CDJ-400 can be excluded from the audio configuration and use the built-in sound card of the mixer instead. This case is preferred unless a DJ changeover is required and the mixer is not equipped with a dual USB Audio interface.
The example below shows the connections and the audio configuration of a pair of CDJ-400 along with a Pioneer DJM-S9 mixer.


- Connect your CDJ-400 units with a USB port of your computer using a USB cable. This connection ensures the MIDI/HID control of a VirtualDJ deck
- Connect your USB mixer with a USB port of your computer as well
- Connect the Audio Outputs of the CDJ-400 units to the input channels of your mixer using proper RCA cables. This connection is optional and only necessary in case you need to use your CDJs to playback tracks from CDs or media from a USB flash drive..
- Connect your Headphones to the relative socket of your mixer.
- If available click on the special button in the Audio tab to configure the audio using the built-in sound card of the mixer or manually create a similar setup if the mixer is not natively supported. Click to APPLY


Audio setup with a pair of CDJ-400 and a Pioneer DJM-S9
 

TROUBLESHOOTING


Due to inconsistent device enumeration of the Operating systems (mainly on Windows), when the CDJ-400 are connected to a USB port, the sound and control could be reversed (left-side unit controls right VirtualDJ deck and vice-versa). Easiest way is to swap the USB cables, mark the used USB ports and always connect to the same ones in the same order , but if not possible or not solving both issues, below is the procedure you need to follow.

A. Configure VirtualDJ Deck Control


An easy and safe way to determine which VirtualDJ deck each CDJ-400 is controlling is to move the Pitch/Tempo fader up and down and observe the Pitch faders on the GUI of VirtualDJ. If you find that the CDJ-400 units control a different deck than the one you wished to, then :
1. Open VirtualDJ Settings and select the CONTROLLERS tab.
2. Click on the CDJ-400 unit from the left-side devices list.
3. On the right-side change the assigned deck by choosing the desired one from the Deck drop-down list. E.g. from Deck 1, choose Deck 2. This will assign the unit to the correct VirtualDJ deck.
4. Repeat steps 2 and 3 for any other additional CDJ-400 you are using.
5. Close VirtualDJ Settings and verify proper Deck control by moving the pitch faders.




B. Configure Audio Routing


If you find that the audio routing is incorrect and the RCA cables are connected to the correct mixer input channels (or no access to the back of the mixer), you may change the audio routing as following:
1. Open VirtualDJ Settings and select the AUDIO tab.
2. In most of the cases a simple channel swapping will correct the issue. Click on the swap icon at the right-side of the audio configuration list, or manually change the Channels that each deck is using
3. Click to APPLY.
4. Verify proper audio routing and close VirtualDJ Settings







For further Technical features and specifications, visit

Pioneer CDJ-400
Product's Page







Hardware Integration Department
2017 - ATOMIX PRODUCTIONS



Reproduction of this manual in full or in part without written permission from Atomix Productions is prohibited.